home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1993 October: Windmill on DISC / ADC Developer CD (1993-10) (''Windmill On DISC'')_iso / Dev.CD Oct 93.iso / System Software / U.S. System Software / System 7 Pro™ Beta 11 / Development Tools / Sample Code / Standard Mail / CollaboDraw (w⁄DigiSign) / const.h < prev    next >
Encoding:
C/C++ Source or Header  |  1993-06-11  |  2.5 KB  |  120 lines  |  [TEXT/MPS ]

  1. #define    kDrawingType        'DrWC'
  2. #define    kMailDrawingType    'MdRC'
  3. #define    kPrefsType            'Pref'
  4. #define    kAppCreator            'CdrW'
  5. #define    kCDLtrMsgType        'CDlt'
  6.  
  7. #define    kSignatureResType    'DSig'
  8.  
  9. #define    kPrefsVersion        1
  10.  
  11. #define    kSleepBackground    3200
  12. #define    kSleepForeground    32
  13.  
  14. #define    kWindowGrowLimits    {100,100,32000,32000}
  15. #define    kWindowDragLimits    {-32000,-32000,32000,32000}
  16. #define    kWindowOffset        20
  17.  
  18. #define    kScrollHData        0
  19. #define    kScrollVData        1
  20. #define    kViewOffset            2
  21. #define    kLetterDescData        3
  22. #define    kLastChangedData    4
  23. #define    kDSIGData            5
  24.  
  25. #define    kScrollBarWidth        16
  26. #define    kGrowBoxWidth        15
  27. #define    kScrollDistance        8
  28.  
  29. #define kDEBUG    1
  30. #define    kBetterBusErr        0x50ff8001
  31.  
  32. #define    kInternalError        -1
  33.  
  34. #ifdef    kDEBUG
  35. #define    TraceExecution(str)            DebugStr(str)
  36. #else
  37. #define    TraceExecution(str)            
  38. #endif
  39.  
  40. #define    kBaseWindow            8
  41. #define    kDrawWindow            9
  42. #define    kDrawMailerWindow    10
  43.  
  44. #define    kIdleMessage        0
  45. #define    kFixCursorMessage    1
  46. #define    kActivateMessage    2
  47. #define    kDeactivateMessage    3
  48. #define    kUpdateMessage        4
  49. #define    kKeyMessage            5
  50. #define    kResizeMessage        6
  51. #define    kClickMessage        7
  52. #define    kDestroyMessage        8
  53. #define    kUndoMessage        9
  54. #define    kCutMessage            10
  55. #define    kCopyMessage        11
  56. #define    kPasteMessage        12
  57. #define    kClearMessage        13
  58. #define    kPrintMessage        14
  59. #define    kPageSetupMessage    15
  60. #define    kSaveMessage        16
  61. #define    kLoadMessage        17
  62. #define    kEventMessage        18
  63. #define    kHitControlMessage    19
  64. #define    kSelectAllMessage    20
  65. #define    kGroupMessage        21
  66. #define    kUnGroupMessage        22
  67.  
  68. #define    kMailerExpanded        0
  69.  
  70. // buttons
  71.  
  72. #define    kDontSave            3
  73.  
  74. #define    kCloseAfterSave        3
  75. #define    kShowCloseOptions    4
  76. #define    kExpandMailerCreate    5
  77. #define    kExpandMailerOpen    6
  78.  
  79. // resource IDs
  80.  
  81. #define    kPencilCursorID        128
  82. #define    kNoPrinterAlertID    128
  83. #define    kAboutBoxID            129
  84. #define    kErrorBoxID            130
  85. #define    kWarnCloseID        131
  86. #define    kHasOpenAttachID    132
  87. #define    kPrefsDialogID        133
  88.  
  89. #define    kUndoStringID        128
  90. #define    kDefaultTitleID        129
  91. #define    kPromptStringID        130
  92. #define kDefaultFilenameID    131
  93. #define    kAddMailerTextID    132
  94. #define    kRemoveMailerTextID    133
  95. #define    kUndoLineID            134
  96. #define    kUndoRectID            135
  97. #define    kUndoRoundRectID    136
  98. #define    kUndoOvalID            137
  99. #define    kRedoLineID            138
  100. #define    kRedoRectID            139
  101. #define    kRedoRoundRectID    140
  102. #define    kRedoOvalID            141
  103.  
  104. #define    kClosingID            142
  105. #define    kQuittingID            143
  106. #define    kLetterID            144
  107. #define    kDrawingID            145
  108. #define    kSaveLetterAsID        146
  109.  
  110. #define    kAppNameID            147
  111. #define    kAuthStringID        148
  112.  
  113. #define    kTempDSFileID        149
  114. #define    kPrefsFileID        150
  115.  
  116. // shape format defines
  117.  
  118. #define    kBeginGroupTag        -1
  119. #define    kEndGroupTag        -2
  120.